descriptive science - French English Dictionary